body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none; }
body{ font: 12px "\5b8b\4f53","Tahoma","Arial"; color: #333; background: #fff; position: relative; }

.top{ width:100%; height:122px; margin:0 auto; background:url(../images/services/topnewbg.jpg) repeat-x 0 0;}
.topnav{width:1000px;height: 50px;margin:0 auto;}
.topnav div{width: 460px;float: left;margin-left: 60px;color:#231916;height: 50px;line-height: 50px;}
.topnav span{width: 160px;float:left;font-weight: bold;}
.topnav span a{color:#231916;font-weight: normal;margin-left: 10px;}
.topnav span a:hover{ color:#f60;}
.topnav ul{ width:280px; float:right; display:inline;}
.topnav ul li{width:90px;float:left;background: url(../images/services/li.jpg) no-repeat 2px 24px;_background:url(../images/services/li.jpg) no-repeat 2px 13px;text-indent:10px;}
.topnav ul li a{ color:#231916;}
.topnav ul li a:hover{ color:#f60;}
.logo{ width:1000px; height:60px; margin:0 auto;}
.logo img{ float:left; margin-left:60px;margin-top:-5px;}
.logo .line{ width:1px; height:44px; float:left; margin-top:14px; padding:0 18px; background:url(../images/services/li2.jpg) no-repeat 18px 5px;}
.logo p{ width:160px; height:60px; float:left; margin-top:4px; _margin-top:6px; font: bold 20px/60px "Microsoft Yahei","simhei";}
.nav{ width:100%; height:36px; margin:0 auto; background:url(../images/services/navbg.jpg) repeat-x 0 0;}
.nav p{ width:1000px; height:36px; margin:0 auto; text-align:center; color:#FFF; font: bold 16px/36px "Microsoft Yahei","simhei";}
.nav p a{ padding:0 40px; color:#FFF;}
.nav p a:hover{ color:#000;}
.banner{ width:100%; height:437px; background:url(../images/services/banner.jpg) no-repeat top center;}

.footer{ width:100%; margin:30px auto 0; padding-bottom:30px;}
.footer span{ width:100%; height:37px; float:left; text-align:center; line-height:37px; background-color:#f89500; color:#FFF; font-size:14px; margin-bottom:20px;}
.footer span a{ padding:0 15px; color:#FFF;}
.footer span a:hover{ text-decoration:underline;}
.footer p{ width:100%; text-align:center; line-height:24px; font-family:"Tahoma"; color:#000000;}
.footer p b{ padding:0 10px; }